.image-card{
  width: 100%;
  display: flex;
  justify-content: space-between;
  height: 350px;
  min-width: var(--min-width);
  .image{
    display: flex;
    flex-direction: column;
    width: 40%;
    padding-bottom: 0;

    // width: 500px;
    // height: 380px;
    background: #FFFFFF;
    img{
      width: 100%;
      height: 90%;
    }
    .title{
      height: 10%;
      font-family: PingFangSC-Regular;
      font-size: 16px;
      color: #000000;
      font-weight: 400;
      padding-left: 0px;
      display: flex;
      align-items: center;
    }
  }

  .news{
    display: flex;
    justify-content: space-between;
    width: 58%;
    .news-card{
      width: 49%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      .card-item{
        padding: 12px 12px;
        height: 50%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        h3{
          font-family: PingFangSC-Medium;
          font-size: 16px;
          color: #000000;
          font-weight: 500;
          cursor: pointer;
        }
        .desc{
          font-family: PingFangSC-Regular;
          font-size: 12px;
          color: #898989;
          font-weight: 400;
          border-bottom: 1px solid rgba(220,220,220,1);
          padding-bottom: 12px;
          cursor: pointer;
        }
        .bottom{
          display: flex;
          justify-content: space-between;
          align-items: center;
          span{
            .date{
              font-family: PingFangSC-Regular;
              font-size: 12px;
              color: #898989;
              font-weight: 400;
            }
            &:last-child{
              font-family: PingFangSC-Regular;
              font-size: 12px;
              color: #686868;
              font-weight: 400;
              cursor: pointer;
            }
          }
        }
  
        &:last-child{
          margin-top: 12px;
        }
      }
    }
  
    .news-list{
      width: 49%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      .news-list-item{
        display: flex;
        padding: 12px;
        height: 30%;
        align-items: center;
        .date{
          display: flex;
          flex-direction: column;
          border-right: 1px solid rgba(220,220,220,1);
          margin-right: 24px;
          padding-right: 24px;
          span{
            color: #004FA1;
            &:first-child{
              font-family: PingFangSC-Medium;
              font-size: 22px;
              font-weight: 500;
            }
            &:last-child{
              font-family: PingFangSC-Medium;
              font-size: 14px;
              font-weight: 500;
            }
          }
  
        }
        .title{
          font-family: PingFangSC-Regular;
          font-size: 16px;
          color: #000000;
          font-weight: 400;
          cursor: pointer;
        }
      }
    }
  }
}